power/weight ratio - Turkish English Dictionary